﻿using System.Collections.Generic;

namespace libwutong
{
    class MyCity
    {
        List<string[]> _cities;

        public string Province(string area)
        {
            for(int k = 0; k < _cities.Count; ++k)
            {
                for(int i = 1; i < _cities[k].Length; ++i)
                {
                    if(area.IndexOf(_cities[k][i]) >= 0)
                    {
                        return _cities[k][0];
                    }
                }
            }
            return null;
        }
        public MyCity()
        {
            _cities = new List<string[]>();
_cities.Add(new string[] { "河北", "石家庄", "唐山", "秦皇岛", "邯郸", "邢台", "保定", "张家口", "承德", "沧州", "廊坊", "衡水" });
_cities.Add(new string[] { "山西", "太原", "大同", "阳泉", "长治", "晋城", "朔州", "晋中", "运城", "忻州", "临汾", "吕梁" });
_cities.Add(new string[] { "内蒙古", "呼和浩特", "包头", "乌海", "赤峰", "通辽", "鄂尔多斯", "呼伦贝尔", "巴彦淖尔", "乌兰察布", "兴安盟", "锡林郭勒盟", "阿拉善盟" });
_cities.Add(new string[] { "辽宁", "沈阳", "大连", "鞍山", "抚顺", "本溪", "丹东", "锦州", "营口", "阜新", "辽阳", "盘锦", "铁岭", "朝阳", "葫芦岛" });
_cities.Add(new string[] { "吉林", "长春", "吉林", "四平", "辽源", "通化", "白山", "松原", "白城", "延边" });//"延边朝鲜族自治州"
_cities.Add(new string[] { "黑龙江", "哈尔滨", "齐齐哈尔", "鸡西", "鹤岗", "双鸭山", "大庆", "伊春", "佳木斯", "七台河", "牡丹江", "黑河", "绥化", "大兴安岭" });
_cities.Add(new string[] { "江苏", "南京", "无锡", "徐州", "常州", "苏州", "南通", "连云港", "淮安", "盐城", "扬州", "江", "泰州", "宿迁" });
_cities.Add(new string[] { "浙江", "杭州", "宁波", "温州", "嘉兴", "湖州", "绍兴", "金华", "衢州", "舟山", "台州", "丽水" });
_cities.Add(new string[] { "安徽", "合肥", "芜湖", "蚌埠", "淮南", "马鞍山", "淮北", "铜陵", "安庆", "黄山", "滁州", "阜阳", "宿州", "六安", "亳州", "池州", "宣城" });
_cities.Add(new string[] { "福建", "福州", "厦门", "莆田", "三明", "泉州", "漳州", "南平", "龙岩", "宁德" });
_cities.Add(new string[] { "江西", "南昌", "景德", "萍乡", "九江", "新余", "鹰潭", "赣州", "吉安", "宜春", "抚州", "上饶" });
_cities.Add(new string[] { "山东", "济南", "青岛", "淄博", "枣庄", "东营", "烟台", "潍坊", "济宁", "泰安", "威海", "日照", "莱芜", "临沂", "德州", "聊城", "滨州", "菏泽" });
_cities.Add(new string[] { "河南", "郑州", "开封", "洛阳", "平顶山", "安阳", "鹤壁", "新乡", "焦作", "濮阳", "许昌", "漯河", "三门峡", "南阳", "商丘", "信阳", "周口", "驻马店" });
_cities.Add(new string[] { "湖北", "武汉", "黄石", "十堰", "宜昌", "襄阳", "鄂州", "荆门", "孝感", "荆州", "黄冈", "咸宁", "随州", "恩施土" });//"恩施土家族苗族自治州"
_cities.Add(new string[] { "湖南", "长沙", "株洲", "湘潭", "衡阳", "邵阳", "岳阳", "常德", "张家界", "益阳", "郴州", "永州", "怀化", "娄底", "湘西土" });//"湘西土家族苗族自治州"
_cities.Add(new string[] { "广东", "广州", "韶关", "深圳", "珠海", "汕头", "佛山", "江门", "湛江", "茂名", "肇庆", "惠州", "梅州", "汕尾", "河源", "阳江", "清远", "东莞", "中山", "潮州", "揭阳", "云浮" });
_cities.Add(new string[] { "广西", "南宁", "柳州", "桂林", "梧州", "北海", "防城港", "钦州", "贵港", "玉林", "百色", "贺州", "河池", "来宾", "崇左" });
_cities.Add(new string[] { "海南", "海口", "三亚", "三沙", "儋州" });
_cities.Add(new string[] { "四川", "成都", "自贡", "攀枝花", "泸州", "德阳", "绵阳", "广元", "遂宁", "内江", "乐山", "南充", "眉山", "宜宾", "广安", "达州", "雅安", "巴中", "资阳", "阿坝", "甘孜", "凉山" });//"阿坝藏族羌族自治州","甘孜藏族自治州","凉山彝族自治州"
_cities.Add(new string[] { "贵州", "贵阳", "六盘水", "遵义", "安顺", "毕节", "铜仁", "黔西南", "黔东南", "黔南" });//"黔西南布依族苗族自治州","黔东南苗族侗族自治州","黔南布依族苗族自治州"
_cities.Add(new string[] { "云南", "昆明", "曲靖", "玉溪", "保山", "昭通", "丽江", "普洱", "临沧", "楚雄", "红河", "文山", "西双版纳", "大理", "德宏", "怒江", "迪庆" });//"楚雄彝族自治州","红河哈尼族彝族自治州","文山壮族苗族自治州","西双版纳傣族自治州","大理白族自治州","德宏傣族景颇族自治州","怒江傈僳族自治州","迪庆藏族自治州"
_cities.Add(new string[] { "西藏", "拉萨", "日喀则", "昌都", "林芝", "山南", "那曲地", "阿里地" });
_cities.Add(new string[] { "陕西", "西安", "铜川", "宝鸡", "咸阳", "渭南", "延安", "汉中", "榆林", "安康", "商洛" });
_cities.Add(new string[] { "甘肃", "兰州", "嘉峪关", "金昌", "白银", "天水", "武威", "张掖", "平凉", "酒泉", "庆阳", "定西", "陇南", "临夏", "甘南" });//"临夏回族自治州", "甘南藏族自治州"
_cities.Add(new string[] { "青海", "西宁", "海东", "海北", "黄南", "海南", "果洛", "玉树", "海西" });//"海北藏族自治州","黄南藏族自治州","海南藏族自治州","果洛藏族自治州","玉树藏族自治州","海西蒙古族藏族自治州"
_cities.Add(new string[] { "宁夏", "银川", "石嘴山", "吴忠", "固原", "中卫" });
_cities.Add(new string[] { "新疆", "乌鲁木齐", "克拉玛依", "吐鲁番", "哈密", "昌吉", "博尔塔拉", "巴音郭楞", "阿克苏地", "克孜勒苏", "喀什地", "和田地", "伊犁", "塔城地", "阿勒泰地" });
            //"昌吉回族自治州","博尔塔拉蒙古自治州","巴音郭楞蒙古自治州","阿克苏地","克孜勒苏柯尔克孜自治州","喀什地","和田地","伊犁哈萨克自治州","塔城地","阿勒泰地","自治直级行政划"
      
        }
    }
}
